Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
39 LEIGH ROAD Detached £448,108 £150,000 26 Apr 2002
41 LEIGH ROAD Detached £507,131 £410,000 23 Aug 2018
43 LEIGH ROAD Detached £506,039 £295,000 28 Jan 2011
45 LEIGH ROAD Semi-Detached £339,750 £260,000 11 Jan 2017
47 LEIGH ROAD Semi-Detached £412,259 £138,000 26 Apr 2002